PWSBillingo\PWSBillingo B

Total Complexity 100
Dependencies 0
Dependents 2
Total lines 724
Lines of code 309
Logical lines of code 176
Comment lines 198
Methods 34
Properties 14

Methods 34

Method Rating Maintainability Complexity Lines of code
applyVatRule()
A
52 14 21
request()
A
44 8 43
getDocumentBlocks()
S
60 4 12
createPartner()
S
60 4 12
getBankAccounts()
S
60 4 12
getDebugData()
S
57 3 15
downloadPDF()
S
59 3 14
getCurrencyRate()
S
65 3 8
logw()
S
75 3 3
getPartnerTaxType()
S
70 3 6
sendInvoice()
S
65 3 8
getDownloadLinkById()
S
65 3 8
isEuCountry()
S
76 3 3
getInvoiceNumberById()
S
68 3 7
getInvoiceById()
S
66 3 8
createInvoiceFromProforma()
S
65 3 8
cancelInvoice()
S
65 3 8
createInvoice()
S
64 3 9
createPartnerAndGetId()
S
68 3 7
convertV2IdToV3()
S
66 3 8
__construct()
S
62 2 11
setCurrencyRate()
S
70 2 6
getV2FixedUrl()
S
68 2 7
indexArray()
S
69 2 7
getOrganization()
S
67 2 8
getURL()
S
66 2 8
getTranslatablePaymentMethodName()
S
71 2 6
createHtaccessInDir()
S
62 1 14
setTaxOverrides()
S
71 1 6
setCountryCodeForVat()
S
80 1 3
setEntitlements()
S
77 1 4
hashPartnerDataOld()
S
78 1 3
hashPartnerData()
S
77 1 3
convertNumberToPercentage()
S
77 1 3